Fowler's toad
noun
: a North American toad (Bufo fowleri) with long postorbital and parallel frontoparietal crests
Love words? Need even more definitions?
Merriam-Webster unabridged
Share